to circle the drain
Verb, Idioms
to be within striking distance
Verb
to be within striking distance
Verb
to be within striking distance
Verb
to be in close touch with sb
Verb
to be closely related
Verb
to have come to the fore recently
Verb
to belong to the inner circle
Verb